package ar.uade.edu.fain.ad.client.delegate;

import java.util.List;

import ar.uade.edu.fain.ad.common.exception.OrdenCompraInexistenteException;
import ar.uade.edu.fain.ad.common.exception.ProductoInexistenteException;
import ar.uade.edu.fain.ad.common.transfer.ImportacionRemitoVO;
import ar.uade.edu.fain.ad.common.transfer.NotaDevolucionVO;
import ar.uade.edu.fain.ad.common.transfer.RemitoVO;

public interface AdministracionDelegate {
	
	public abstract List<NotaDevolucionVO> buscarDevoluciones();

	public abstract ImportacionRemitoVO procesarRemito(RemitoVO remitoVO) 
			throws ProductoInexistenteException,
			OrdenCompraInexistenteException;
	
}
